// pages/health-products/index.js

const app = getApp()
Page({

  /**
   * 页面的初始数据
   */
  data: {
    statusBarHeight: '', //状态栏高度
    keyWords:'', // 关键词
    showTips:false,
    enterAnimationData: {}, // 用于存储进入动画
    exitAnimationData: {},  // 用于存储退出动画
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    //获取头部高度
    this.setData({
      statusBarHeight: (app.globalData.capsule.top - app.globalData.system.statusBarHeight) * 2 + app.globalData.capsule.height + app.globalData.system.statusBarHeight 
    })
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  },
  back(){
    wx.navigateBack()
  },
  viewDetail(){
    this.setData({
      showTips: true
    })
    const animation = wx.createAnimation({
      duration: 1000, // 动画持续时间
      timingFunction: 'ease-in',
    });
    this.setData({
      enterAnimationData: animation.export(),
    });
  },
  close(){
    this.setData({
      showTips:false
    })
    const exitAnimation = wx.createAnimation({
      duration: 500, // 退出动画持续时间
      timingFunction: 'ease',
    });
    this.setData({
      exitAnimationData: exitAnimation.export(),
    });
  },
  bindKeyInput: function (e) {
    this.setData({
      keyWords: e.detail.value
    })

  },
  search(){
    if(this.data.keyWords && this.data.keyWords.length > 0){
      wx.navigateTo({
        url: `/pages/health-product-list/index?keywords=${this.data.keyWords}`
      })
    }else{
      wx.showToast({
        icon:'error',
        title: '请输入查询关键词',
      })
    }
   
  }
})